Ontology-supported Agent Communication

نویسندگان

  • Hideaki Takeda
  • Kenji Iino
  • Toyoaki Nishida
چکیده

Building ontology is one of key issues for knowledge sharing which is important technology to realize largescale knowledge-base systems. In this paper, we propose a computational framework for constructive ontologies called aspect. We rst formalize aspect in a logical framework and then de ne it as a programming language. Aspect is representation of conceptualization which consists of a vocabulary and a theory, and ontologies are built as composition of aspects. Two types of composition of aspects are provided, one is combination of aspects which is just union of aspects, and the other is category of aspects which links di erent but domainsharing aspects. Using them, we can represent not only relations among di erent aspects but also a set of aspects which either of them can be used if needed. We show a logical formalization of aspect by using modal logic. Category aspect is modeled using modal operator 3. We also formalize characteristics for aspects like compatible and rigid which can be used as criteria for ontology. We also provide ASPECTOL, a programming language for aspect by extending Ontolingua. We then show translation of messages as a way of interpreting multiple aspects. A translation agent can translate a message with some aspect to one with another aspect by analyzing dependency of aspects. Mediation and translation of messages are important to build agents easily and naturally because less knowledge on other agents is requested for each agent.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring Semantic Web technologies for ontology-based modeling in collaborative engineering design

This paper describes a preliminary attempt at using the Semantic Web paradigm, particularly the Web Ontology Language (OWL), for domain-specific engineering design knowledge representation in a multi-agent distributed design environment. Ontology-based modeling to the engineering design knowledge on the Semantic Web is proposed as a prelude to the meaningful agent communication and knowledge re...

متن کامل

An Ontology-Based Functional Modeling Approach for Multi-agent Distributed Design on the Semantic Web

This paper describes a preliminary attempt at using Semantic Web paradigm, especially the Web Ontology Language (OWL), for functional design knowledge representation during functional modeling in a multi-agent distributed design environment. An ontology-based functional modeling framework is proposed as a prelude to a meaningful agent communication for collaborative functional modeling. Formal ...

متن کامل

UML-Based Ontology Modelling for Software Agents

Ontologies play an important role in defining the terminology that agents use in the exchange of knowledge-level messages. As objectoriented modelling, and the Unified Modeling Language (UML) in particular, have built up a huge following in the field of software engineering and are widely supported by robust commercial tools, the use of UML for ontology representation in agent systems would hel...

متن کامل

Generating ontology-specific content languages

This paper examines a recent trend amongst software agent application and platform developers to desire the ability to send domainspecific objects within inter-agent messages. If this feature is to be supported without departing from the notion that agents communicate in terms of knowledge, it is important that the meaning of such objects be well understood. Using an object-oriented metamodelli...

متن کامل

Deriving Ontologies Using Multi-agent Systems

The complex systems are designed using multi-agent concepts. Agent interaction is complex and requires appropriate models for a communication and cooperation. Also the interaction between the users and the system agents must be done in an efficient way. One of the basic conditions is that to use a convenient "language", a common way of understanding. The ontology is the appropriate concept that...

متن کامل

Using Agent to Coordinate Web Services

Traditionally, agent and web service are two separate research areas. We figure that, through agent communication, agent is suitable to coordinate web services. However, there exist agent communication problems due to the lack of uniform, crossplatform vocabulary. Fortunately, ontology defines a vocabulary. We thus propose a new agent communication layer and present the web ontology language (O...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995